a painful memory - Turkish English Dictionary